licence holders - German English Dictionary